elucidate a somewhat abstract concept - İngilizce Eşanlam Sözlük